problematic and difficult situation to solve - Espagnol Anglais Dictionnaire